note payment request - Español Inglés Diccionario